package com.UdpRecieve.domain;

/**
 * 文件存储设置对象 file_option
 * 
 * @author ruoyi
 * @date 2019-12-26
 */
public class FileOption
{
    private static final long serialVersionUID = 1L;
    /** optionId */
    private  Long optionId;

    /** 文件储存根目录 */
    private String fileSaveRoot;
    /** 单导监听目录 */
    private String singleChannelPath;
    /** 非法文件目录 */
    private String illegalPath;
    /** 单向导入系统业务IP */
    private String singleIp;


    /** 大边界ip地址 */
    private String bigBoundaryIpAddress;
    /** 大边界端口号 */
    private String bigBoundaryPort;
    /** 日志类型 */
    private int logType;
    /** 是否上传日志 */
    private int isUploadLog;


    /** 密标地址 */
    private String secretAddress;
    /** 密标端口 */
    private String  secretPort;

    public Long getOptionId() {
        return optionId;
    }

    public void setOptionId(Long optionId) {
        this.optionId = optionId;
    }

    public String getFileSaveRoot() {
        return fileSaveRoot;
    }

    public void setFileSaveRoot(String fileSaveRoot) {
        this.fileSaveRoot = fileSaveRoot;
    }

    public String getSingleChannelPath() {
        return singleChannelPath;
    }

    public void setSingleChannelPath(String singleChannelPath) {
        this.singleChannelPath = singleChannelPath;
    }

    public String getIllegalPath() {
        return illegalPath;
    }

    public void setIllegalPath(String illegalPath) {
        this.illegalPath = illegalPath;
    }

    public String getSingleIp() {
        return singleIp;
    }

    public void setSingleIp(String singleIp) {
        this.singleIp = singleIp;
    }

    public String getBigBoundaryIpAddress() {
        return bigBoundaryIpAddress;
    }

    public void setBigBoundaryIpAddress(String bigBoundaryIpAddress) {
        this.bigBoundaryIpAddress = bigBoundaryIpAddress;
    }

    public String getBigBoundaryPort() {
        return bigBoundaryPort;
    }

    public void setBigBoundaryPort(String bigBoundaryPort) {
        this.bigBoundaryPort = bigBoundaryPort;
    }

    public int getLogType() {
        return logType;
    }

    public void setLogType(int logType) {
        this.logType = logType;
    }

    public int getIsUploadLog() {
        return isUploadLog;
    }

    public void setIsUploadLog(int isUploadLog) {
        this.isUploadLog = isUploadLog;
    }

    public String getSecretAddress() {
        return secretAddress;
    }

    public void setSecretAddress(String secretAddress) {
        this.secretAddress = secretAddress;
    }

    public String getSecretPort() {
        return secretPort;
    }

    public void setSecretPort(String secretPort) {
        this.secretPort = secretPort;
    }

    @Override
    public String toString() {
        return "FileOption{" +
                "optionId=" + optionId +
                ", fileSaveRoot='" + fileSaveRoot + '\'' +
                ", singleChannelPath='" + singleChannelPath + '\'' +
                ", illegalPath='" + illegalPath + '\'' +
                ", singleIp='" + singleIp + '\'' +
                ", bigBoundaryIpAddress='" + bigBoundaryIpAddress + '\'' +
                ", bigBoundaryPort='" + bigBoundaryPort + '\'' +
                ", logType=" + logType +
                ", isUploadLog=" + isUploadLog +
                ", secretAddress='" + secretAddress + '\'' +
                ", secretPort='" + secretPort + '\'' +
                '}';
    }
}
